all-purpose tire - French English Dictionary